╟ âditer les scripts¿⌐ ╚ est un outil destinÄ aux programmeurs Hypercard¬ dÄbutants ou confirmÄs.
Il n'a pas le mÉme but que la fonction ╟Edit script╚ incluse dans Hypercard¬, qui d'ailleurs ne fonctionne qu'en mode programmation "userLevel 5".
╟ âditer les scripts¿⌐ ╚ Ädite tous les scripts de TOUTES les piles, sous forme de fichiers TEXT, quels que soient le niveau de protection dans le dialogue standart et les protections incluses par script dans la pile ÄditÄe et ce mÉme en utilisant une version Player d'Hypercard¬ !.
╟ âditer les scripts¿⌐ ╚ ne modifie en rien les piles ÄditÄes. L'Ädition peut se faire sur une pile en service. ╟ âditer les scripts¿⌐ ╚ est Ägalement capable de s'auto-Äditer.
Ainsi, vous pourrez connaötre tous les secrets des piles Hypercard¬ et vous pourrez avoir un rÄcapitulatif de vos scripts si vous programmez vos propres piles.
Pour les programmeurs dÄbutants, cet outil permettra d'accÄder aux scripts qui leur semblent encore inaccessibles.
Ñ Principe:
╟ âditer les scripts¿⌐ ╚ permet d'exporter sous forme de fichier TEXT la totalitÄ des scripts ( pile, cartes, fonds, champs, boutons ) contenus dans une pile.
Ñ Fonctionnement:
Ouvrez ╟ âditer les scripts¿⌐ ╚ avec toutes les versions d'Hypercard¬ supÄrieures ou Ägales ê 2.0, y compris les versions Player¬ d'Hypercard¬.
Cliquez le bouton "âditer les scripts".
Un dialogue s'ouvre vous demandant de sÄlectionner la pile que vous dÄsirez Äditer. Localisez la pile souhaitÄe. Cliquez sur "Ouvrir".
Un nouveau dialogue s'ouvre, vous demandant le nom que vous dÄsirez donner au fichier TEXT ainsi que la localisation que vous voulez lui donner (dialogue traditionnel d'un enregistrement).
DÅs lors, le script de la pile est exportÄ dans le fichier TEXT que vous aviez crÄÄ prÄalablement.
╦ ce stade, deux options se prÄsentent:
- L'Ädition du seul script de le pile vous suffit. Dans ce cas, cliquez le bouton "Suffisant" qui apparaöt dans la nouvelle fenÉtre. L'Ädition est terminÄe.
- Vous dÄsirez Äditer l'ensemble des scripts de le pile. Cliquez sur "Continuer". Patientez. C'est tout !
- Vous pouvez si vous le dÄsirez, partitionner le document ÄditÄ pour qu'il puisse Étre ouvert par SimpleText¬ ou TeachText¬. Pour ce faire, maintenez la touche "Option" enfoncÄe et cliquez le bouton "Editer les scripts".
Un bouton "Taille de la section donnÄes" a pour but de vous informer╔ de la taille de la section des donnÄes (data fork) de la pile que vous dÄsirez Äditer. En effet, c'est dans cette section que sont stockÄs les scripts d'une pile . Mais d'autres informations s'y trouvent Ägalement. Vous pouvez donc avoir une trÅs grosse data fork, mais peu de scripts ê l'intÄrieur. Toutefois, la taille exprimÄe en Ko et en Mo ( le point anglo-saxon correspond ê notre virgule: 1.1 Mo = 1,1 Mo) est un bon indicatif sur ce qui vous attend .
Cette fonction ne se limite pas aux piles Hypercard¬, puisque vous pouvez connaötre la taille de la section des donnÄes (Data Fork) de tous les fichiers qui figurent sur vos volumes.
En cas d'erreur (ouverture d'un fichier ouvert en Äcriture, mÄmoire insuffisante, etc.), un message d'erreur appropriÄ vous sera envoyÄ.
Ñ Mise en garde:
Ñ Pour profiter pleinement de la couleur d' ╟ âditer les scripts¿⌐ ╚, qu'elle que soit la version d'Hypercard¬ ▓ ê 2.0, y compris le Player¬, allouez une mÄmoire suffisante ê l'application Hypercard¬. Si ╟ âditer les scripts¬ ╚ ne s'affiche pas en couleur, quittez l'application et augmentez sa mÄmoire dans la fenÉtre "Lire les informations" au niveau du Finder¬.
Ñ ╟ âditer les scripts¿⌐ ╚ est vaccinÄ contre le virus "MerryXMas". Par consÄquent, il est possible que cartains anti-virus vous indiquent qu'╟ âditer les scripts¿⌐ ╚ est vÄrolÄ. Il n'en est rien. Le dÄfaut de ces anti-virus mal programmÄs est de ne rechercher que l'occurrence "MerryXMas", et si elle est prÄsente, de vous dire que le programme contient le virus.
En consÄquence, nous ne saurions trop vous recommander d'utiliser l'antivirus
╟ Hyperguard¬╩╚, freeware spÄcialement dÄdiÄ ê la recherche et ê la destruction du virus "MerryXMas".
Ñ Avertissement important et Diffusion:
Ñ MalgrÄ son innocuitÄ thÄorique, utilisez ╟ âditer les scripts¿⌐ ╚ ê vos propres risques.
New Mint Soft¿ et ses auteurs ne sauraient Étre tenus pour responsable, ê un quelconque degrÄ et en aucun cas, ni des consÄquences de l'installation ou utilisation de leurs programmes, ni de l'usage qui pourrait en Étre fait.
Ñ Les noms et marques citÄs sont la propriÄtÄ de leurs ayants droit respectifs.
Ñ ╟ âditer les scripts¿⌐ ╚ est en diffusion et copie libres (freeware) mais reste la propriÄtÄ de ses auteurs et de New Mint Soft¿.
Ñ La diffusion doit-Étre gratuite, les copies non modifiÄes tant au niveau des scripts, des ressources que du contenu et accompagnÄes du prÄsent fichier "Ne pas lire".
Ñ Toute utilisation commerciale d'╟ âditer les scripts¿⌐ ╚ est soumise ê licence et accord prÄalable Äcrit des auteurs.
Ñ Historique:
Version 1.0:
- premiÅre diffusion publique.
Version 1.2:
- correction de plusieurs bogues sous Hypercard Player¬.
- correction d'un bogue sous Hypercard¬ 2.0 pouvant dÄclarer un script inexistant.
- correction d'un bogue empÉchant l'affichage couleur.
Version 2.0:
- respect de la logique hiÄrarchique d'Hypercard¬ dans l'examen et l'Äcriture des scripts:
*script de la pile
*script(s) de tous les fonds
-scripts des objets
*scripts de toutes les cartes
-scripts des objets
afin de rendre comprÄhensible la lecture du document et l'organisation de la pile ÄditÄe.
- ImplÄmentation du partitionnement automatique du document ÄditÄ en autant de documents nÄcessaires s'il est supÄrieur ê 32 000 caractÅres, afin d' en rendre possible l'ouverture avec TeachText¬ ou SimpleText¬.
- dÄbogage d'une incompatibilitÄ de syntaxe de paramÅtre avec HyperCard 2.2 (le mot "btn" est devenu un mot rÄservÄ depuis cette version).
- remaniement complet de l'interface.
- vaccination contre le virus MerryXmas.
Ñ Support technique:
O¥ nous Äcrire pour nous fÄliciter, vous plaindre et nous informer des dysfonctionnements en nous prÄcisant le numÄro d'erreur et les manipulations qui ont prÄcÄdÄ cette erreur ?
Adresse postale:
Roberto Minotti
2, rue de la RÄpublique
69190 Saint-Fons - F.
Adresse Älectronique (E-Mail):
rMinotti@MPadLink.TechLink.fr
Ñ Les commandes et fonctions externes utilisÄes par ╟ âditer les scripts¿⌐ ╚:
Ñ Son XCMD. Auteur inconnu - Non rÄfÄrencÄe.
Ñ About XCMD. - Auteur inconnu - Non rÄfÄrencÄe.
Ñ AddColor XCMD. ⌐ Apple Computer Inc. 1991-1993.
Ñ fileDataSize XFCN. ⌐ 1992 BungDabba Productions, v0.12 by Mike Byrne. Traduction: Roberto Minotti.
Ñ SplashDialog XCMD. - Auteur inconnu - Non rÄfÄrencÄe.
Ñ Avec l'aide de...
º-testeur vigilant et sans concession: Jean Pierre Ramognino.
... qu'il soit sincÅrement remerciÄ.
Novembre 1995 - âditer les scripts¿ ⌐ Version 3.0. Une production New Mint Soft ¿